5 Parameter Passing

نویسندگان

  • Philippe Gautron
  • M. B. Jones
  • R. F. Rashid
  • Dennis G. Kafura
  • Rajendra K. Raj
  • Andrew P. Black
  • Henry M. Levy
  • Yvon Gourhant
  • Sabine Habert
  • Laurence Mosseri
چکیده

We describe a language and a compiler for writing distributed applications and systems, structured with fragmented objects. The language is an extension of C++. The compiler statically ensures the encapsulation of fragmented objects, the typesafety of remote communication, and generates code for the common cases of remote communication and object migration. It interfaces to the SOS operating system via a set of prede ned classes, which are easily portable to other operating systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

DeXteR- An Extensible Framework for Declarative Parameter Passing in Distributed Object Systems

In modern distributed object systems, reference parameters are passed to a remote method based on their runtime type. We argue that such type-based parameter passing is limiting with respect to expressiveness, readability, and maintainability, and that parameter passing semantics should be decoupled from parameter types. We present declarative parameter passing, an approach that fully decouples...

متن کامل

Graph-based Optimizations for Parameter Passing in Remote Invocations

This paper proposes a graph-based solution to the problem of parameter passing in distributed object-oriented applications. The solution presented here makes use of graph directives for the purpose of optimizing the copying of objects which are passed as parameters in remote invocations. These speciications are done using a very simple graph traversal language { GOOP. The resulting parameter pa...

متن کامل

Comparison and Performance Study of Parameter-Passing Semantics and Implementations of Remote Method Invocation

Remote method invocation (RMI), which is an action of invoking a method on a remote object, is widely accepted abstraction for communicating and sharing objects among distributed sites. Ideally, the parameter-passing semantics of RMI should be as close as possible to that of local method invocation. However, in distributed environments, adherence to local parameter-passing model prevents contro...

متن کامل

Use Data-depend Function Build Message Expansion Function

We had found functions can be used to fix bits [2] by given differences. We use these functions build a message expansion function. In the message expansion function, there are some bits include message bits and incremental bits produced from message bits, these bits will be used as parameter of date-depend function. This message expansion function will fixed at lease n × 5 . 5 bits with given ...

متن کامل

SBML-PET-MPI: a parallel parameter estimation tool for Systems Biology Markup Language based models

UNLABELLED Parameter estimation is crucial for the modeling and dynamic analysis of biological systems. However, implementing parameter estimation is time consuming and computationally demanding. Here, we introduced a parallel parameter estimation tool for Systems Biology Markup Language (SBML)-based models (SBML-PET-MPI). SBML-PET-MPI allows the user to perform parameter estimation and paramet...

متن کامل

Parameter Passing in Algebraic Specification Languages

In this paper NT study the semantics of the parameter passing mechanism in algebraic qwcilication Ianguagcs. ;Ilore precisely. this problem is studied for parameterizcd data types and ptmmeterized qxcilkations. The given results include the extension of the model functor (which ih uwfuI for corrwtness proofs) and the semantic properties of the result ot inserting actual p,rr;unctcrs into parame...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1990